#pragma once

#include <QtGlobal>

#if defined (Q_OS_WIN)
#define CTL "\x1b"
#else
#define CTL "\e"
#endif

/* Color Defines */
#define C_CL    CTL"[0m"     // Clear Color Mark
#define C_HL    CTL"[1m"     // Highlight
#define C_LR    CTL"[31m"    // Red
#define C_LG    CTL"[32m"    // Green
#define C_LY    CTL"[33m"    // Yellow
#define C_LB    CTL"[34m"    // Bule
#define C_LP    CTL"[35m"    // Purple
#define C_LC    CTL"[36m"    // Cyan
#define C_HR    CTL"[1;31m"  // Highlight - Red
#define C_HG    CTL"[1;32m"  // Highlight - Green
#define C_HY    CTL"[1;33m"  // Highlight - Yellow
#define C_HB    CTL"[1;34m"  // Highlight - Bule
#define C_HP    CTL"[1;35m"  // Highlight - Purple
#define C_HC    CTL"[1;36m"  // Highlight - Cyan
